package com.ruoyi.tester.domain;

/**
 * @author SongJun
 * @description TODO:
 * @date 2022/4/15 11:00
 */
public class TaskInterfaceFullInfo {
    private Long taskId;
    private String taskDesc;
    private String taskHost;
    private Integer taskPort;
    private Long taskLoginConfigId;

    private Long relationId;
    private Long interfaceId;
    private String interfaceDesc;
    private String relationHost;
    private Integer relationPort;
    private String dependRelationIds;
    private String dependParam;
    private String relationContentType;
    private String relationQueryParam;
    private String relationBodyParam;
    private String relationPathParam;
    private Long relationLoginConfigId;
    private String mapping;
    private String httpMethod;
    private String interfaceContentType;
    private String interfaceQueryParam;
    private String interfaceBodyParam;
    private String interfacePathParam;
    private String judgeExpression;

    public Long getTaskId() {
        return taskId;
    }

    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }

    public String getTaskDesc() {
        return taskDesc;
    }

    public void setTaskDesc(String taskDesc) {
        this.taskDesc = taskDesc;
    }

    public String getTaskHost() {
        return taskHost;
    }

    public void setTaskHost(String taskHost) {
        this.taskHost = taskHost;
    }

    public Integer getTaskPort() {
        return taskPort;
    }

    public void setTaskPort(Integer taskPort) {
        this.taskPort = taskPort;
    }

    public Long getTaskLoginConfigId() {
        return taskLoginConfigId;
    }

    public void setTaskLoginConfigId(Long taskLoginConfigId) {
        this.taskLoginConfigId = taskLoginConfigId;
    }

    public Long getRelationId() {
        return relationId;
    }

    public void setRelationId(Long relationId) {
        this.relationId = relationId;
    }

    public Long getInterfaceId() {
        return interfaceId;
    }

    public void setInterfaceId(Long interfaceId) {
        this.interfaceId = interfaceId;
    }

    public String getInterfaceDesc() {
        return interfaceDesc;
    }

    public void setInterfaceDesc(String interfaceDesc) {
        this.interfaceDesc = interfaceDesc;
    }

    public String getRelationHost() {
        return relationHost;
    }

    public void setRelationHost(String relationHost) {
        this.relationHost = relationHost;
    }

    public Integer getRelationPort() {
        return relationPort;
    }

    public void setRelationPort(Integer relationPort) {
        this.relationPort = relationPort;
    }

    public String getDependRelationIds() {
        return dependRelationIds;
    }

    public void setDependRelationIds(String dependRelationIds) {
        this.dependRelationIds = dependRelationIds;
    }

    public String getDependParam() {
        return dependParam;
    }

    public void setDependParam(String dependParam) {
        this.dependParam = dependParam;
    }

    public String getRelationBodyParam() {
        return relationBodyParam;
    }

    public void setRelationBodyParam(String relationBodyParam) {
        this.relationBodyParam = relationBodyParam;
    }

    public Long getRelationLoginConfigId() {
        return relationLoginConfigId;
    }

    public void setRelationLoginConfigId(Long relationLoginConfigId) {
        this.relationLoginConfigId = relationLoginConfigId;
    }

    public String getMapping() {
        return mapping;
    }

    public void setMapping(String mapping) {
        this.mapping = mapping;
    }

    public String getHttpMethod() {
        return httpMethod;
    }

    public void setHttpMethod(String httpMethod) {
        this.httpMethod = httpMethod;
    }

    public String getInterfaceBodyParam() {
        return interfaceBodyParam;
    }

    public void setInterfaceBodyParam(String interfaceBodyParam) {
        this.interfaceBodyParam = interfaceBodyParam;
    }

    public String getJudgeExpression() {
        return judgeExpression;
    }

    public void setJudgeExpression(String judgeExpression) {
        this.judgeExpression = judgeExpression;
    }

    public String getRelationQueryParam() {
        return relationQueryParam;
    }

    public void setRelationQueryParam(String relationQueryParam) {
        this.relationQueryParam = relationQueryParam;
    }

    public String getRelationPathParam() {
        return relationPathParam;
    }

    public void setRelationPathParam(String relationPathParam) {
        this.relationPathParam = relationPathParam;
    }

    public String getInterfaceQueryParam() {
        return interfaceQueryParam;
    }

    public void setInterfaceQueryParam(String interfaceQueryParam) {
        this.interfaceQueryParam = interfaceQueryParam;
    }

    public String getInterfacePathParam() {
        return interfacePathParam;
    }

    public void setInterfacePathParam(String interfacePathParam) {
        this.interfacePathParam = interfacePathParam;
    }

    public String getRelationContentType() {
        return relationContentType;
    }

    public void setRelationContentType(String relationContentType) {
        this.relationContentType = relationContentType;
    }

    public String getInterfaceContentType() {
        return interfaceContentType;
    }

    public void setInterfaceContentType(String interfaceContentType) {
        this.interfaceContentType = interfaceContentType;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("TaskInterfaceFullInfo{");
        sb.append("taskId=").append(taskId);
        sb.append(", taskDesc='").append(taskDesc).append('\'');
        sb.append(", taskHost='").append(taskHost).append('\'');
        sb.append(", taskPort=").append(taskPort);
        sb.append(", taskLoginConfigId=").append(taskLoginConfigId);
        sb.append(", relationId=").append(relationId);
        sb.append(", interfaceId=").append(interfaceId);
        sb.append(", interfaceDesc='").append(interfaceDesc).append('\'');
        sb.append(", relationHost='").append(relationHost).append('\'');
        sb.append(", relationPort=").append(relationPort);
        sb.append(", dependRelationIds='").append(dependRelationIds).append('\'');
        sb.append(", dependParam='").append(dependParam).append('\'');
        sb.append(", relationContentType='").append(relationContentType).append('\'');
        sb.append(", relationQueryParam='").append(relationQueryParam).append('\'');
        sb.append(", relationBodyParam='").append(relationBodyParam).append('\'');
        sb.append(", relationPathParam='").append(relationPathParam).append('\'');
        sb.append(", relationLoginConfigId=").append(relationLoginConfigId);
        sb.append(", mapping='").append(mapping).append('\'');
        sb.append(", httpMethod='").append(httpMethod).append('\'');
        sb.append(", interfaceContentType='").append(interfaceContentType).append('\'');
        sb.append(", interfaceQueryParam='").append(interfaceQueryParam).append('\'');
        sb.append(", interfaceBodyParam='").append(interfaceBodyParam).append('\'');
        sb.append(", interfacePathParam='").append(interfacePathParam).append('\'');
        sb.append(", judgeExpression='").append(judgeExpression).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
